/*! \file IndexBuffer.h
 *	\brief <write description for IndexBuffer.h>
 *
 *	created:	2010/12/12
 *	created:	12:12:2010   20:44
 *	filename: 	C:\src\tactics-engine\libs\gd\IndexBuffer.h
 *	file path:	C:\src\tactics-engine\libs\gd
 *	file base:	IndexBuffer
 *	file ext:	h
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */

#ifndef _gd_INDEXBUFFER_H_
#define _gd_INDEXBUFFER_H_

#pragma once

#include "Buffer.h"

namespace tt{
namespace gd{

class IndexBuffer : public Buffer
{
public:
	IndexBuffer(ScopedPtr<BufferImpl>&);
	virtual ~IndexBuffer();

	UInt indicesCount() const;
};

} //namespace gd
} //namespace tt
#include "IndexBuffer.inl"

#endif //_gd_INDEXBUFFER_H_